package com.smartleanx.module.hrm.eums.employee;

import lombok.Getter;
import lombok.RequiredArgsConstructor;

/**
 * 非正式员工 聘用类型
 *
 * @author tengcj
 * @since 2024/5/17
 */
@Getter
@RequiredArgsConstructor
public enum EmploymentTypeEnum {

    /**
     * 实习
     */
    INTERNSHIP(1, "实习"),

    /**
     * 兼职
     */
    PART_TIME(2, "兼职"),

    /**
     * 劳务
     */
    LABOR(3, "劳务"),

    /**
     * 顾问
     */
    CONSULTANT(4, "顾问"),

    /**
     * 返聘
     */
    REHIRE(5, "返聘"),

    /**
     * 外包
     */
    OUTSOURCING(6, "外包"),

    ;

    private final Integer code;

    private final String desc;
}
